package com.robot.member.pojo.vo.map.tencent;

import com.robot.member.pojo.vo.map.Location;

import java.util.List;

public class TencentPointToAddressResult {
    private Location location;
    private String address;
    private Object formattedAddresses;
    private TencentAddressToPointAddressComponents address_component;
    private TencentAddressToPointAdInfo adInfo;
    private Object addressReference;
    private int poiCount;
    private List<TencentPointToAddressPoi> pois;

    public Location getLocation() {
        return location;
    }

    public void setLocation(Location location) {
        this.location = location;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Object getFormattedAddresses() {
        return formattedAddresses;
    }

    public void setFormattedAddresses(Object formattedAddresses) {
        this.formattedAddresses = formattedAddresses;
    }

    public TencentAddressToPointAddressComponents getAddress_component() {
        return address_component;
    }

    public void setAddress_component(TencentAddressToPointAddressComponents address_component) {
        this.address_component = address_component;
    }

    public TencentAddressToPointAdInfo getAdInfo() {
        return adInfo;
    }

    public void setAdInfo(TencentAddressToPointAdInfo adInfo) {
        this.adInfo = adInfo;
    }

    public Object getAddressReference() {
        return addressReference;
    }

    public void setAddressReference(Object addressReference) {
        this.addressReference = addressReference;
    }

    public int getPoiCount() {
        return poiCount;
    }

    public void setPoiCount(int poiCount) {
        this.poiCount = poiCount;
    }

    public List<TencentPointToAddressPoi> getPois() {
        return pois;
    }

    public void setPois(List<TencentPointToAddressPoi> pois) {
        this.pois = pois;
    }

    @Override
    public String toString() {
        return "TencentPointToAddressResult{" +
                "location=" + location +
                ", address='" + address + '\'' +
                ", formattedAddresses=" + formattedAddresses +
                ", address_component=" + address_component +
                ", adInfo=" + adInfo +
                ", addressReference=" + addressReference +
                ", poiCount=" + poiCount +
                ", pois=" + pois +
                '}';
    }
}

